piston attenuator - Alemán Inglés Diccionario